package ve.usb.ddp;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSession;
import org.apache.struts.action.ActionErrors;
import org.apache.struts.action.ActionMapping;
import org.apache.struts.action.ActionMessage;
import java.util.List;
import ve.usb.cohesion.runtime.Pair;

public class F_EnviarCorreo extends org.apache.struts.action.ActionForm {
    
    
    public F_EnviarCorreo() {
        super();
        destinatario = "";
        asunto = "";
        mensaje = "";

    }
    
    public void reset(ActionMapping mapping, HttpServletRequest request) {
        destinatario = "";
        asunto = "";
        mensaje = "";

    }

    public static F_EnviarCorreo clear(ActionMapping mapping, HttpServletRequest request) {
        HttpSession sess = request.getSession();
        F_EnviarCorreo fF_EnviarCorreo = (F_EnviarCorreo) sess.getAttribute("F_EnviarCorreo");
        if (fF_EnviarCorreo == null) {
            fF_EnviarCorreo = new F_EnviarCorreo();
            sess.setAttribute("F_EnviarCorreo", fF_EnviarCorreo);
        } else {
            fF_EnviarCorreo.reset(mapping, request);
        }
        return fF_EnviarCorreo;
    }

//    public ActionErrors validate(ActionMapping mapping, HttpServletRequest request) {
//        ActionErrors errors = new ActionErrors();
//
//        return errors;
//    }

    /**
     * Holds value of property destinatarios.
     */
    private String destinatario;

    /**
     * Getter for property destinatarios.
     * @return Value of property destinatarios.
     */
    public String getDestinatario() {
        return this.destinatario;
    }

    /**
     * Setter for property destinatarios.
     * @param destinatarios New value of property destinatarios.
     */
    public void setDestinatario(String destinatario) {
        this.destinatario = destinatario;
    }

    /**
     * Holds value of property asunto.
     */
    private String asunto;

    /**
     * Getter for property asunto.
     * @return Value of property asunto.
     */
    public String getAsunto() {
        return this.asunto;
    }

    /**
     * Setter for property asunto.
     * @param asunto New value of property asunto.
     */
    public void setAsunto(String asunto) {
        this.asunto = asunto;
    }

    /**
     * Holds value of property mensaje.
     */
    private String mensaje;

    /**
     * Getter for property mensaje.
     * @return Value of property mensaje.
     */
    public String getMensaje() {
        return this.mensaje;
    }

    /**
     * Setter for property mensaje.
     * @param mensaje New value of property mensaje.
     */
    public void setMensaje(String mensaje) {
        this.mensaje = mensaje;
    }




}